/* Buttons ✰ Rwasn */
/*
.btn {
	background: #F3F3F3;
	background: -webkit-gradient(linear,left top,left bottom,from(whiteSmoke),to(#F1F1F1));
	background: -moz-linear-gradient(top,whiteSmoke,#F1F1F1);
	background: -o-linear-gradient(top,whiteSmoke,#F1F1F1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='whiteSmoke', endColorstr='#F1F1F1');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=whiteSmoke, endColorstr=#F1F1F1)";
	border: 1px solid #D9D9D9;
	height: 27px;
	margin-right: -1px;
	text-align: center;
	vertical-align: middle;
	width: 44px;
	padding: 4px 6px;
	cursor:pointer;	
}
.btn:hover{	background: #eee !important; border-color:#e0e0e0!important;outline:none;z-index:3}
*/
.btn {
	background: #ddd;
	background: -moz-linear-gradient(top, #fefefe 0%, #dedede 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#dedede));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dedede');
	border: 1px solid #ccc;
	border-color: #BBBBBB #BBBBBB #999999;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	color: #555;
	font-size: 13px;
	font: 12px/15px Helvetica Neue, Arial, "Lucida Grande", Sans-serif;
	line-height: 1;
	padding: 6px;
	text-align: center;
	text-shadow: 0 1px 0 #eee;
	min-width: 30px;
}

.btn:hover, .btn:focus {
	background: #eee;
	border: 1px solid #999 #999 #666;
	cursor: pointer;
	text-shadow: 0 1px 0 #ddd;
	color: #666;
}

.btn:active {
	color: #333;
	border: 1px solid #aaa;
	border-bottom: 1px solid #888;
	-moz-box-shadow: inset 0 0 3px 2px #ccc, 0 1px 0 0 #eee;
	-webkit-box-shadow: inset 0 0 3px 2px #ccc, 0 1px 0 0 #eee;
	box-shadow: inset 0 0 3px 2px #ccc, 0 1px 0 0 #eee;
}


/*-----------------[	YELLOW (inspired by adobe.com)	]------------------------*/
button.signup {
	background: #7fbf4d;
	background: -moz-linear-gradient(top, #ffcb00 0%, #ff9c00 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffcb00), to(#ff9c00));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcb00', endColorstr='#ff9c00');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffcb00, endColorstr=#ff9c00)";	
	border: 1px solid #ffaf34;
	border-bottom: 1px solid #ffaf34;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 0 1px 0 0 #ffe066;
	-webkit-box-shadow: inset 0 1px 0 0 #ffe066;
	box-shadow: inset 0 1px 0 0 #ffe066;
	padding: 12px 10px;
	text-align: center;
	font-family: "helvetica neue", helvetica, arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	color: #222;
}
button.signup:hover {
	background: #76b347;
	background: -moz-linear-gradient(top, #ffcb00 0%, #ff9c00 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffcb00), to(#ff9c00));
 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcb00', endColorstr='#ff9c00');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffcb00, endColorstr=#ff9c00)";		
	-moz-box-shadow: inset 0 1px 0 0 #ffe066;
	-webkit-box-shadow: inset 0 1px 0 0 #ffe066;
	box-shadow: inset 0 1px 0 0 #ffe066;
	cursor: pointer;
	color: #111;	
}
button.signup:active {
	border: 1px solid #ff8918;
	border-bottom: 1px solid #ff8918;
	-moz-box-shadow: inset 0 0 8px 4px #ff8918, 0 1px 0 0 #eee;
	-webkit-box-shadow: inset 0 0 8px 4px #ff8918, 0 1px 0 0 #eee;
	box-shadow: inset 0 0 8px 4px #ff8918, 0 1px 0 0 #eee;
}
button.signup li {
	color:#ff8918;
}

/*-----------------[	GREEN	]------------------------*/

button.donate {
	background: #7fbf4d;
	background: -moz-linear-gradient(top, #7fbf4d 0%, #63a62f 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7fbf4d), to(#63a62f));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fbf4d', endColorstr='#63a62f');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#7fbf4d, endColorstr=#63a62f)";			
	border: 1px solid #63a62f;
	border-bottom: 1px solid #5b992b;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 0 1px 0 0 #96ca6d;
	-webkit-box-shadow: inset 0 1px 0 0 #96ca6d;
	box-shadow: inset 0 1px 0 0 #96ca6d;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	padding: 12px 0;
	text-align: center;
	text-shadow: 0 -1px 0 #4C9021;
	padding: 12px 10px;
}
button.donate:hover {
	background: #76b347;
	background: -moz-linear-gradient(top, #76b347 0%, #5e9e2e 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#76b347), to(#5e9e2e));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76b347', endColorstr='#5e9e2e');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#76b347, endColorstr=#5e9e2e)";				
	-moz-box-shadow: inset 0 1px 0 0 #8dbf67;
	-webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
	box-shadow: inset 0 1px 0 0 #8dbf67;
	cursor: pointer;
}
button.donate:active {
	border: 1px solid #5b992b;
	border-bottom: 1px solid #538c27;
	-moz-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
	-webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
	box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
}

input.donate {
	background: #7fbf4d;
	background: -moz-linear-gradient(top, #7fbf4d 0%, #63a62f 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7fbf4d), to(#63a62f));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fbf4d', endColorstr='#63a62f');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#7fbf4d, endColorstr=#63a62f)";			
	border: 1px solid #63a62f;
	border-bottom: 1px solid #5b992b;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 0 1px 0 0 #96ca6d;
	-webkit-box-shadow: inset 0 1px 0 0 #96ca6d;
	box-shadow: inset 0 1px 0 0 #96ca6d;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	padding: 12px 0;
	text-align: center;
	text-shadow: 0 -1px 0 #4C9021;
	padding: 12px 10px;
}
input.donate:hover {
	background: #76b347;
	background: -moz-linear-gradient(top, #76b347 0%, #5e9e2e 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#76b347), to(#5e9e2e));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76b347', endColorstr='#5e9e2e');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#76b347, endColorstr=#5e9e2e)";				
	-moz-box-shadow: inset 0 1px 0 0 #8dbf67;
	-webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
	box-shadow: inset 0 1px 0 0 #8dbf67;
	cursor: pointer;
}
input.donate:active {
	border: 1px solid #5b992b;
	border-bottom: 1px solid #538c27;
	-moz-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
	-webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
	box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
}
/*-----------------[	Wiki Button		]------------------------*/
.wiki {
    background: none repeat scroll 0 0 #FAE89D;
    border: 1px solid #F6CD28;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 0 0 #FFFFFF inset;
    color: #975D04;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: -0.05em;
    padding: 10px 20px;
    text-align: center;
    text-shadow: 0 1px 0 #FCF7E1;
}
.wiki a {
    color: #C77C09 !important;
}
/*-----------------[	The End		]------------------------*/